traffic delay - Turkish English Dictionary